e85db82328acad1b18ef18cb849e9880d02a4d31,plugins/IntentionPowerPak/src/com/siyeh/ipp/parenthesis/AddClarifyingParenthesesIntention.java,AddClarifyingParenthesesIntention,createReplacementText,#PsiPolyadicExpression#StringBuilder#,104

Before Change


          out.append(afterToken.getText());
        }
      }
      createReplacementText(operand, out);
    }
  }
}

After Change


        throw new ProcessCanceledException();
      }
      if (operands.length == 1) {
        createReplacementText(operand, out);
      }
      final PsiJavaToken token = polyadicExpression.getTokenBeforeOperand(operand);
      if (token != null) {
        final PsiElement beforeToken = token.getPrevSibling();
        if (beforeToken instanceof PsiWhiteSpace) {
          out.append(beforeToken.getText());
        }
        out.append(token.getText());
        final PsiElement afterToken = token.getNextSibling();
        if (afterToken instanceof PsiWhiteSpace) {
          out.append(afterToken.getText());
        }
      }
      if (operands.length != 1) {
        createReplacementText(operand, out);
      }
    }
  }